Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update vscode-languageserver-protocol version #12012

Conversation

tortmayr
Copy link
Contributor

What it does

Updates the shared vscode-language-server-protocol dependency to the latest version. The previous version (3.15.x) is quite old and pulls in an outdated version of vscode-jsonrpc (5.x). This can cause conflicts with adopters that want to use a more recent version.

Previously this update was blocked due to an incompatibility with vscode-ws-jsonrpc (see #8868). However, after the recent RPC communication refactoring we no longer use vscode-ws-jsonrpc and can update without issues.

How to test

There is nothing to explicitly test. Everything should work as before.

Review checklist

Reminder for reviewers

@tortmayr tortmayr added the core issues related to the core of the application label Dec 20, 2022
Copy link
Member

@msujew msujew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@vince-fugnitto Should we include this in the upcoming release or wait?

@msujew msujew added dependencies pull requests that update a dependency file lsp language server protocol labels Dec 20, 2022
@vince-fugnitto
Copy link
Member

@vince-fugnitto Should we include this in the upcoming release or wait?

@msujew I would maybe wait, but what do you think?

@msujew
Copy link
Member

msujew commented Dec 20, 2022

I don't really have an opinion on this, but also no idea how urgent this is from @tortmayr's perspective.

@tortmayr
Copy link
Contributor Author

@vince-fugnitto @msujew It's not urgent at all, no need to squeeze this into the upcoming release.

@tortmayr tortmayr merged commit 7c559c8 into eclipse-theia:master Dec 22, 2022
@tortmayr tortmayr deleted the pr/update-vscode-language-protocol branch December 22, 2022 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core issues related to the core of the application dependencies pull requests that update a dependency file lsp language server protocol
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants